a fault confessed is half redressed - English Synonyms Dictionary

Can't found any synonym terms.